;------------------------------------------------------------
;
; Events file for Kyokujitsu
;
; By: DarthVeda
; January 24, 2001
; Last Change: Version .9b
; Events for July - October 1937
; Copyright (C) 2000, 2001, 2002
;
;------------------------------------------------------------

;------------------------------------------------------------
; Flags Used
;
; The following flags have been used.
;
; Chinese
; 0 - Shanghai Captured
; 1 - Nanking Captured Early (Tech)
; 2 - Past September
; - Hsinhailien captured (Flag 2 Tech)
; - Suchow captured (Flag 3 Tech)
; IJA
; 31 - Load flag
;------------------------------------------------------------

@BEGINEVENTS

;@DEBUG

@INITFLAG

;------------------------------------------------------------
;
; Negotiations Event
;
; Prevent the cowardly AI's from making peace and what not
;
;------------------------------------------------------------

@IF
Negotiation
talker=Anybody
talkertype=HumanOrComputer
listener=Anybody
listenertype=HumanOrComputer
@THEN
@ENDIF

@IF
Turn
turn=Every
@THEN
MakeAgression
who=Chinese
whom=IJA
@ENDIF

@IF
Turn
turn=Every
@THEN
MakeAgression
who=Chinese
whom=IJN
@ENDIF

; No attacking the Allies!

@IF
UnitKilled
unit=AnyUnit
attacker=IJA
Defender Only
defender=Allies
@THEN
Text
^ Your premature attack on the United States is unacceptable.
YOU HAVE BEEN RELIEVED.
endtext
DestroyACivilization
whom=IJA
@ENDIF

@IF
UnitKilled
unit=AnyUnit
attacker=IJN
Defender Only
defender=Allies
@THEN
Text
^ Your premature attack on the United States is unacceptable.
YOU HAVE BEEN RELIEVED.
endtext
DestroyACivilization
whom=IJN
@ENDIF

;------------------------------------------------------------
;
; Japanese Requesition Events
;
; The following events will allow the Japanese player to
; acquire additional units
;
;------------------------------------------------------------

;Begin IJA Infantry

@IF
ReceivedTechnology
receiver=IJA
technology=51
@THEN
CreateUnit
owner=IJA
unit=Nipponese
Count=3
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=50
@THEN
CreateUnit
owner=IJA
unit=Nipponese
Count=3
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=49
@THEN
CreateUnit
owner=IJA
unit=Nipponese
Count=2
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=48
@THEN
CreateUnit
owner=IJA
unit=Nipponese
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=51
@THEN
ChangeMoney
receiver=IJA
amount=-45
TakeTechnology
whom=IJA
technology=51
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=50
@THEN
ChangeMoney
receiver=IJA
amount=-45
TakeTechnology
whom=IJA
technology=50
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=49
@THEN
ChangeMoney
receiver=IJA
amount=-45
TakeTechnology
whom=IJA
technology=49
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=48
@THEN
ChangeMoney
receiver=IJA
amount=-45
TakeTechnology
whom=IJA
technology=48
@ENDIF

; end of IJA Infantry
; Begin IJA Fighters
 
@IF
ReceivedTechnology
receiver=IJA
technology=58
@THEN
CreateUnit
owner=IJA
unit=Ki-10 Perry
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=52
@THEN
CreateUnit
owner=IJA
unit=Ki-10 Perry
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=52
@THEN
ChangeMoney
receiver=IJA
amount=-80
TakeTechnology
whom=IJA
technology=52
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=58
@THEN
ChangeMoney
receiver=IJA
amount=-80
TakeTechnology
whom=IJA
technology=58
@ENDIF

; end IJA fighters
; Begin IJA Ground Equipment

@IF
ReceivedTechnology
receiver=IJA
technology=62
@THEN
CreateUnit
owner=IJA
unit=Artillery
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=62
@THEN
CreateUnit
owner=IJA
unit=Armored Infantry
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=61
@THEN
CreateUnit
owner=IJA
unit=Artillery
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=61
@THEN
CreateUnit
owner=IJA
unit=Armored Infantry
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=61
@THEN
ChangeMoney
receiver=IJA
amount=-65
TakeTechnology
whom=IJA
technology=61
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=62
@THEN
ChangeMoney
receiver=IJA
amount=-65
TakeTechnology
whom=IJA
technology=62
@ENDIF

; end IJA ground equipment
; Begin IJA Bombers

; -- to be inserted later

; end IJA Bombers
; Being IJA Transports

@IF
ReceivedTechnology
receiver=IJA
technology=99
@THEN
CreateUnit
owner=IJA
unit=Transport
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=98
@THEN
CreateUnit
owner=IJA
unit=Transport
veteran=No
homecity=Tokyo
locations
78,80,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=99
@THEN
ChangeMoney
receiver=IJA
amount=-80
TakeTechnology
whom=IJA
technology=99
@ENDIF

@IF
ReceivedTechnology
receiver=IJA
technology=98
@THEN
ChangeMoney
receiver=IJA
amount=-80
TakeTechnology
whom=IJA
technology=98
@ENDIF

; end of IJA Transports
; Begin IJN Infantry

@IF
ReceivedTechnology
receiver=IJN
technology=51
@THEN
CreateUnit
owner=IJN
unit=Marines
Count=2
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=50
@THEN
CreateUnit
owner=IJN
unit=Marines
Count=2
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=49
@THEN
CreateUnit
owner=IJN
unit=Marines
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=48
@THEN
CreateUnit
owner=IJN
unit=Marines
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=51
@THEN
ChangeMoney
receiver=IJN
amount=-45
TakeTechnology
whom=IJN
technology=51
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=50
@THEN
ChangeMoney
receiver=IJN
amount=-45
TakeTechnology
whom=IJN
technology=50
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=49
@THEN
ChangeMoney
receiver=IJN
amount=-45
TakeTechnology
whom=IJN
technology=49
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=48
@THEN
ChangeMoney
receiver=IJN
amount=-45
TakeTechnology
whom=IJN
technology=48
@ENDIF

; end IJN Infantry
; Begin IJN Fighter

@IF
ReceivedTechnology
receiver=IJN
technology=58
@THEN
CreateUnit
owner=IJN
unit=A2N1
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=52
@THEN
CreateUnit
owner=IJN
unit=A2N1
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=58
@THEN
ChangeMoney
receiver=IJN
amount=-80
TakeTechnology
whom=IJN
technology=58
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=52
@THEN
ChangeMoney
receiver=IJN
amount=-80
TakeTechnology
whom=IJN
technology=52
@ENDIF

; end IJN Fighter
; Begin IJN Ground Equipment

@IF
ReceivedTechnology
receiver=IJN
technology=62
@THEN
CreateUnit
owner=IJN
unit=Artillery
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=61
@THEN
CreateUnit
owner=IJN
unit=Artillery
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=62
@THEN
ChangeMoney
receiver=IJN
amount=-65
TakeTechnology
whom=IJN
technology=62
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=62
@THEN
ChangeMoney
receiver=IJN
amount=-65
TakeTechnology
whom=IJN
technology=62
@ENDIF

; end IJN Ground Equipment
; begin IJN Bomber

@IF
ReceivedTechnology
receiver=IJN
technology=63
@THEN
CreateUnit
owner=IJN
unit=G3M3 Nell
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=64
@THEN
CreateUnit
owner=IJN
unit=G3M3 Nell
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=63
@THEN
ChangeMoney
receiver=IJN
amount=-120
TakeTechnology
whom=IJN
technology=63
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=64
@THEN
ChangeMoney
receiver=IJN
amount=-120
TakeTechnology
whom=IJN
technology=64
@ENDIF

; end of IJN Bombers
; Begin IJN IJN Attack Aircraft

@IF
ReceivedTechnology
receiver=IJN
technology=65
@THEN
CreateUnit
owner=IJN
unit=D1A2 Susie
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=68
@THEN
CreateUnit
owner=IJN
unit=D1A2 Susie
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=65
@THEN
ChangeMoney
receiver=IJN
amount=-100
TakeTechnology
whom=IJN
technology=65
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=68
@THEN
ChangeMoney
receiver=IJN
amount=-100
TakeTechnology
whom=IJN
technology=68
@ENDIF

; end of IJN Attack Aircraft
; Begin IJN Transports

@IF
ReceivedTechnology
receiver=IJN
technology=99
@THEN
CreateUnit
owner=IJN
unit=Transport
Count=2
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=98
@THEN
CreateUnit
owner=IJN
unit=Transport
Count=2
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=99
@THEN
ChangeMoney
receiver=IJN
amount=-80
TakeTechnology
whom=IJN
technology=99
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=98
@THEN
ChangeMoney
receiver=IJN
amount=-80
TakeTechnology
whom=IJN
technology=98
@ENDIF

; end IJN Transports
; Begin IJN Submarines

@IF
ReceivedTechnology
receiver=IJN
technology=88
@THEN
CreateUnit
owner=IJN
unit=C-1 Sub
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=88
@THEN
ChangeMoney
receiver=IJN
amount=-180
TakeTechnology
whom=IJN
technology=88
@ENDIF

; end IJN Submarines
; Begin IJN Light Cruisers

@IF
ReceivedTechnology
receiver=IJN
technology=90
@THEN
CreateUnit
owner=IJN
unit=Light Cruiser
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=91
@THEN
CreateUnit
owner=IJN
unit=Light Cruiser
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=90
@THEN
ChangeMoney
receiver=IJN
amount=-320
TakeTechnology
whom=IJN
technology=90
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=91
@THEN
ChangeMoney
receiver=IJN
amount=-320
TakeTechnology
whom=IJN
technology=91
@ENDIF

; end of IJN Light Cruisers
; begin IJN Destroyers

@IF
ReceivedTechnology
receiver=IJN
technology=94
@THEN
CreateUnit
owner=IJN
unit=Destroyer
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=95
@THEN
CreateUnit
owner=IJN
unit=Destroyer
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=96
@THEN
CreateUnit
owner=IJN
unit=Destroyer
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=97
@THEN
CreateUnit
owner=IJN
unit=Destroyer
veteran=No
homecity=Hiroshima
locations
57,71,1
endlocations
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=94
@THEN
ChangeMoney
receiver=IJN
amount=-180
TakeTechnology
whom=IJN
technology=94
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=95
@THEN
ChangeMoney
receiver=IJN
amount=-180
TakeTechnology
whom=IJN
technology=95
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=96
@THEN
ChangeMoney
receiver=IJN
amount=-180
TakeTechnology
whom=IJN
technology=96
@ENDIF

@IF
ReceivedTechnology
receiver=IJN
technology=97
@THEN
ChangeMoney
receiver=IJN
amount=-180
TakeTechnology
whom=IJN
technology=97
@ENDIF

;------------------------------------------------------------
; Historical Events
;
; The following events help carve history through China
;
;------------------------------------------------------------

@IF
CityTaken
city=Hsinhailien
attacker=Anybody
defender=Anybody
@THEN
GiveTechnology
technology=36
receiver=Chinese
@ENDIF

@IF
Turn
turn=3
@THEN
Flag
Continuous
who=Chinese
state=On
flag=2
@ENDIF

@IF
CityTaken
city=Peiping
attacker=IJA
defender=Chinese
@THEN
Text
^With the fall of Peiping the Japanese touch off
^the second Sino-Japanese conflict.  The city is
^lightly defended and falls without much of a fight.
^
^Peiping, soon renamed Peking by the Japanese
^conquerors, falls with no attrocities committed by
^the occuping army.  Japanese High Command commends
^Generals Kotouki and Kawakishi for their soldiers
^discipline.
EndText
@ENDIF

@IF
CityTaken
city=Peiping
attacker=IJA
defender=Chinese
@THEN
CreateUnit
owner=IJN
unit=Airbase
veteran=Yes
homecity=None
locations
47,19,1
48,24,1
endlocations
@ENDIF

@IF
Turn
turn=2
@THEN
Text
^Further south toward the city of Shanghai, Japanese
^troops encounter massive resistance in and outside
^the city as Chiang Kai-Shek pours his best German-
^trained troops into the defense of the city in hopes
^of impressing the foreign delegates of the city enough
^to convince their governments to intervene on China's
^behalf.  The city is a vital lifeline to Nanking, China's
^capital, and must be captured before pressing onward.
endtext
@ENDIF

@IF
Turn
turn=2
@THEN
Text
^In a twist of fate, the Chinese air force, in one of
^it's rare appearances during the war, attempts to bomb the
^Japanese battleship Izuma outside of Shanghai.  Missing, the bombs
^are accidentally dropped on a residential part of the city.
^Over 2,000 Chinese die in the shattering of glass and buildings.
^
^Japanese generals have noted that it will be impossible
^to take Nanking without first securing the port of Shanghai.
^The small garrison at Shanghai will need to be reinforced
^if it is to be successful.
endtext
@ENDIF

@IF
CheckFlag
who=Chinese
flag=0
state=Off
@AND
UnitKilled
unit=Bunker
attacker=Anybody
Defender Only
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Bunker
veteran=Yes
homecity=Shanghai
locations
25,41,1
endlocations
@ENDIF

@IF
Turn
turn=2
@THEN
CreateUnit
owner=Chinese
unit=Chinese Elite
Count=2
veteran=Yes
homecity=None
locations
30,48,1
endlocations
@ENDIF

@IF
Turn
turn=3
@THEN
CreateUnit
owner=Chinese
unit=Cavalry
Count=4
veteran=Yes
homecity=None
locations
28,42,1
26,44,1
24,46,1
endlocations
@ENDIF

@IF
Turn
turn=3
@THEN
CreateUnit
owner=Chinese
unit=Chinese Elite
Count=3
veteran=Yes
homecity=None
locations
30,48,1
endlocations
@ENDIF

@IF
Turn
turn=3
@AND
UnitKilled
unit=Chinese Elite
attacker=IJA
Defender Only
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Regulars
Count=5
veteran=No
homecity=none
locations
30,48,1
endlocations
@ENDIF

@IF
Turn
turn=3
@AND
UnitKilled
unit=Chinese Regulars
attacker=IJA
Defender Only
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Regulars
veteran=No
homecity=None
locations
30,48,1
endlocations
@ENDIF

@IF
UnitKilled
unit=Chinese Elite
attacker=IJN
Defender Only
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Regulars
Count=4
veteran=Yes
homecity=None
locations
30,48,1
endlocations
@ENDIF

@IF
UnitKilled
unit=Chinese Elite
attacker=IJA
Defender Only
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Cavalry
veteran=False
homecity=None
locations
30,48,1
endlocations
@ENDIF

@IF
UnitKilled
unit=Chinese Elite
attacker=IJA
Defender Only
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Regulars
veteran=False
homecity=None
locations
30,48,1
endlocations
@ENDIF

@IF
Turn
turn=2
@THEN
Text
^In the North, the Chinese resistance in the Yellow
^river valley proves to be tenacious after the fall
^of Peiping rallies the Chinese towards the South.
^
^A new danger faces the occupying Japanese, as they
^skirt the boundaries of Communist territory.  
endtext
@ENDIF

@IF
Turn
turn=2
@THEN
Text
^Chiang Kai-Shek and Mao Zedong agree to a temporary cease-
^fire to repel the Japanese invaders, although Chiang secretly
^houses a fiery contempt for the Communists. Japanese soldiers 
^now face the combined threat of Communist guerillas and 
^Kuomintang warlord armies.
^
^It will be hard to press on and capture the river junction at 
Suchow without first cutting off its supply lines through 
the North at Tsining and Licheng.
endtext
@ENDIF

@IF
Turn
turn=1
@AND
UnitKilled
unit=Guerillas
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
Count=1
veteran=No
homecity=None
locations
41,25,1
39,25,1
endlocations
@ENDIF

@IF
Turn
turn=1
@AND
UnitKilled
unit=Chinese Irregulars
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
veteran=No
homecity=None
locations
41,25,1
39,25,1
endlocations
@ENDIF

@IF
Turn
turn=2
@AND
UnitKilled
unit=Guerillas
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
Count=1
veteran=No
homecity=None
locations
39,25,1
39,27,1
endlocations
@ENDIF

@IF
Turn
turn=2
@AND
UnitKilled
unit=Chinese Irregulars
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
Count=1
veteran=No
homecity=None
locations
39,25,1
39,27,1
endlocations
@ENDIF

@IF
Turn
turn=3
@AND
UnitKilled
unit=Guerillas
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
Count=1
veteran=No
homecity=None
locations
39,27,1
38,28,1
endlocations
@ENDIF

@IF
Turn
turn=3
@AND
UnitKilled
unit=Chinese Irregulars
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
Count=1
veteran=No
homecity=None
locations
39,27,1
38,28,1
endlocations
@ENDIF

@IF
Turn
turn=4
@AND
UnitKilled
unit=Guerillas
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
Count=1
veteran=No
homecity=None
locations
38,28,1
35,27,1
endlocations
@ENDIF

@IF
Turn
turn=4
@AND
UnitKilled
unit=Chinese Irregulars
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
Count=1
veteran=No
homecity=None
locations
38,28,1
35,27,1
endlocations
@ENDIF

@IF
Turn
turn=Every
@THEN
CreateUnit
owner=Chinese
unit=Chinese Irregulars
Count=2
veteran=Yes
homecity=None
Randomize
locations
42,22,1
40,26,1
45,25,1
endlocations
@ENDIF

@IF
Turn
turn=Every
@THEN
CreateUnit
owner=Chinese
unit=Guerillas
Count=2
veteran=Yes
homecity=None
Randomize
locations
33,25,1
37,23,1
40,20,1
endlocations
@ENDIF

@IF
CityTaken
city=Shanghai
attacker=Anybody
defender=Chinese
@AND
CheckFlag
who=Chinese
flag=2
state=On
@THEN
JustOnce
Text
^The best trained troops in China prove to be
^no match for the might of the Imperial Japanese
^Army.  After months of fighting the International
^city finally falls to the invading armies of Japan.
^
^China has exhausted its best troops for naut.  Nothing
^now stands between Japan and the capture of Nanking,
^the capital of China.
EndText
Flag
Continuous
who=Chinese
state=On
flag=0
CreateUnit
owner=Chinese
unit=Chinese Regulars
Count=5
veteran=Yes
homecity=None
locations
30,34,1
endlocations
@ENDIF

@IF
CityTaken
city=Shanghai
attacker=Anybody
defender=Chinese
@AND
CheckFlag
who=Chinese
flag=2
state=Off
@THEN
JustOnce
Text
^Kuomintang forces around Shanghai are routed before
they even have the chance to assemble properly.  High
command is very impressed with your quick capture of
this port city.  They have awarded you 100 Industrial
Points for your efforts.
^
^KMT forces are regrouping for a last ditch defense of
Nanking.
EndText
Flag
Continuous
who=Chinese
state=On
flag=0
ChangeMoney
receiver=TriggerAttacker
amount=100
PlayWaveFile
Objctv.wav
CreateUnit
owner=Chinese
unit=Chinese Regulars
Count=15
veteran=No
homecity=None
locations
25,41,1
endlocations
@ENDIF

@IF
CityTaken
city=Shanghai
attacker=Anybody
defender=Chinese
@THEN
JustOnce
CreateUnit
owner=Chinese
unit=Cavalry
Count=3
veteran=No
homecity=None
locations
25,41,1
endlocations
@ENDIF

@IF
CityTaken
city=Shanghai
attacker=Anybody
defender=Chinese
@THEN
JustOnce
CreateUnit
owner=Chinese
unit=Chinese Elite
Count=2
veteran=Yes
homecity=None
locations
25,41,1
endlocations
@ENDIF

@IF
CityTaken
city=Nanking
attacker=Anybody
defender=Chinese
@THEN
Text
JustOnce
^With the fall of Nanking, comes possibly one of the
^worst single attrocities comitted during the entire
^war.  In what becomes known as the massacre, or more
^popularly, the Rape of Nanking, thousands of Chinese
^civilians are abused physically and sexually in a
^bloodbath that lasts more than a week.  Japanese,
^celebrating their conquest of the capital of China
^after a long and hard campaign through middle China,
^plunder the city and abuse its citizens for pleasure.
EndText
Flag
Continuous
who=Chinese
state=On
flag=1
GiveTechnology
technology=33
receiver=Chinese
@ENDIF

@IF
CityTaken
city=Nanking
attacker=Anybody
defender=Chinese
@THEN
JustOnce
Text
^Soldiers rape women on street corners and in their own
^homes.  Men and women alike are taken for target practice
^or are used as Japanese slaves.  Over fifty thousand people
^are slaughtered by the Japanese during the ordeal.  All
^sorts of methods of brutality are used, as Japanese Soldiers
^practice their swordsmanship in mutilating innoent Chinese.
EndText
@ENDIF

@IF
CityTaken
city=Nanking
attacker=Anybody
defender=Chinese
@THEN
JustOnce
Text
^As the week wears on in Nanking, the U.S.S. Panay, a United
^States gunboat cruising the adjacent Yangzte, is attacked
^and sunk by Japanese warplanes.  An infuriated United States
^nearly goes to war with Japan over the matter, the Ludlow
^resolution failing by a mere 21 votes in the U.S. Congress.
^Many Japanese go to the U.S. embassy in Tokyo to express
^regret for the destruction of the Panay.  Tokyo agrees to
^pay over $2 Million in reparations
EndText
ChangeMoney
receiver=IJA
amount=-20
@ENDIF

@IF
CityTaken
city=Nanking
attacker=Anybody
defender=Chinese
@THEN
JustOnce
Text
^High Command views this operation as a strategic success
^but a diplomatic nightmare.  They advise you to discipline
^your soldiers better in the future.
^
^The operation was not a complete disaster, as 750 Industrial
^Points were requesitioned from your quick capture of the
^Chinese capital.  Nanking's armory and all kinds of stores
^were taken before the Kuomintang had the time to secure them
^and withdraw them.
EndText
ChangeMoney
receiver=IJA
amount=750
@ENDIF

@IF
CityTaken
city=Nanking
attacker=Anybody
defender=Chinese
@THEN
JustOnce
Text
^In a related note, the Chinese have begun to move their war
^effort hundreds miles upstream to Chungking.  The majority
^of Chinese industry and government now resides hundreds of
^miles away from the front lines.  Be that as it may, the
^Chinese army, and especially the Guerillas and Partisans
^already in the area present a credible threat until the
^strength can be gathered to continue the offensive into
^mainland China.
EndText
@ENDIF

;------------------------------------------------------------
;
; Events dealing with the fall of Suchow
;
; The following events will put a big flood in China :)
;
;------------------------------------------------------------

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
JUSTONCE
Text
^With the capture of Suchow, the bitterly fought Yellow River
^vally campaign has come to an end.  Rather than let the
^whole of southern China fall to the advancing Japanese
^army, Chiang has ordered the dikes along the Yellow River
^to be blown!
^
^Water, spilling over the banks completely alters the course
^of the river, killing thousands and completing flooding the
^area for what will likely be months.
EndText
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
JUSTONCE
Text
^Although the move only temporarily delays the Japanese
armies, it causes the death of over 890,000 Chinese.
^
^High command estimates that our soldiers will be able
to move over the flooded plains at the start of next spring.
EndText
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
24,28,24,28,24,28,24,28
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
JUSTONCE
GiveTechnology
technology=39
receiver=Chinese
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
25,29,25,29,25,29,25,29
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
26,30,26,30,26,30,26,30
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
27,31,27,31,27,31,27,31
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
28,32,28,32,28,32,28,32
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
29,33,29,33,29,33,29,33
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
31,33,31,33,31,33,31,33
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
35,35,35,35,35,35,35,35
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
36,36,36,36,36,36,36,36
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
38,36,38,36,38,36,38,36
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
40,36,40,36,40,36,40,36
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
42,36,42,36,42,36,42,36
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=1
maprect
43,37,43,37,43,37,43,37
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=10
maprect
23,31,23,31,23,31,23,31
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=10
maprect
24,32,24,32,24,32,24,32
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=10
maprect
24,34,24,34,24,34,24,34
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=10
maprect
24,36,24,36,24,36,24,36
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=10
maprect
25,37,25,37,25,37,25,37
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
ChangeTerrain
Map=1
terraintype=10
maprect
25,39,25,39,25,39,25,39
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
24,28,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
25,29,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
26,30,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
27,30,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
29,31,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
28,33,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
31,31,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
30,32,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
29,33,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
31,33,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
33,33,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
31,35,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
31,37,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
30,36,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
29,35,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
28,34,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
27,33,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
25,33,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
26,34,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
27,35,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
25,33,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
28,36,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
29,37,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
30,38,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
25,35,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
26,36,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
28,38,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
29,39,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
26,38,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
27,39,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
28,40,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
29,41,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
28,43,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
33,37,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
33,35,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
34,35,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
35,35,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
36,36,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
36,34,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
38,36,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
39,37,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
39,35,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
40,36,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
41,37,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
42,36,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
43,37,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
44,38,1
endlocations
@ENDIF

@IF
CityTaken
city=Suchow
attacker=Anybody
defender=Chinese
@THEN
CreateUnit
owner=Barbarians
unit=Deluge
veteran=Yes
homecity=None
locations
27,31,1
endlocations
@ENDIF

;------------------------------------------------------------
; November Events
;
; Events that require a "Turn=5" setting
;
;------------------------------------------------------------

@IF
Turn
turn=5
@THEN
CreateUnit
owner=Chinese
unit=Chinese Elite
veteran=No
homecity=None
locations
25,41,1
endlocations
@ENDIF

@IF
Turn
turn=5
@THEN
CreateUnit
owner=Chinese
unit=Chinese Regulars
Count=3
veteran=No
homecity=None
locations
25,41,1
endlocations
@ENDIF

;------------------------------------------------------------
;
; File Change Statement
;
; The part of the program where we make the User work for
; their enjoyment :)
;
;------------------------------------------------------------

@IF
Turn
turn=5
@AND
CheckFlag
who=Chinese
flag=0
state=On
@THEN
Text
^High command congratulates you on your capture of Shanghai
^before the fall of Winter and before Chiang Kai-Shek could
^reinforce his positions around his capital.  They have
^decided that your services as commander are definately
^what is needed at the front lines.
EndText
@ENDIF

@IF
Turn
turn=5
@AND
CheckFlag
who=Chinese
flag=1
state=On
@THEN
Text
^In addition, your troops have managed to capture Nanking
so quickly that many important Chinese generals were captured
in the process.  High command is very pleased with your performance.
They will likely give you more credibility in the future.
EndText
@ENDIF 

@IF
Turn
turn=5
@AND
CheckFlag
who=Chinese
flag=0
state=On
@THEN
Text
^Congratulations--you have successfully completed part one
^of Kyokujitsu!  Before you make any more moves, you need
^to save your game as "k.hot" and run k.bat in the
^Kyokujitsu directory.  Once you have loaded part TWO,
^you may load the save game "k.hot" and continue on.
EndText
@ENDIF

@IF
Turn
turn=5
@AND
CheckFlag
who=Chinese
flag=0
state=Off
@THEN
Text
^High command is disgusted that your forces have been unable
^to secure Shanghai from the Chinese.  Furthermore your lack
^of resolve has convinced foreign powers to intervene on
^behalf of the Chinese.  Japanese soldiers in Manchuria begin
^to dig trenches for the winter as soldiers in Shanghai pull
^out and the Kuomintang reinforce the Yellow River valley.
^
^High command has decided to rescind your command over Japanese
^operations.  YOU HAVE BEEN RELIEVED.
endtext
@ENDIF

@IF
Turn
turn=5
@AND
CheckFlag
who=Chinese
flag=0
state=Off
@THEN
Text
^Unfortunately, you have lost the first part of Kyokujitsu. But,
^you can always go back and try again!
endtext
EndGame
endscreens=No
@ENDIF

@ENDEVENTS
